﻿// <file>
//     <copyright see="prj:///doc/copyright.txt"/>
//     <license see="prj:///doc/license.txt"/>
//     <owner name="Oliver Rau" email="mail@olira.de"/>
//     <version>$Revision: 9 $</version>
//     <created>12.08.2006 19:12</created>
// </file>

using System;

namespace ns2kml
{
	/// <summary>
	/// Description of GPSData.
	/// </summary>
	public class GPSData
	{
		GeoPoint position;
		
		uint numSats;
		double speed;
		double track;
		double magVariation;
		double hdop;
		
		public GPSData()
		{
			position = new GeoPoint();
		}
		
		#region Getter / Setter
		public GeoPoint Position {
			get {
				return position;
			}
			set {
				position = value;
			}
		}
		
		public uint NumSats {
			get {
				return numSats;
			}
			set {
				numSats = value;
			}
		}
		
		public double Speed {
			get {
				return speed;
			}
			set {
				speed = value;
			}
		}
		
		public double Track {
			get {
				return track;
			}
			set {
				track = value;
			}
		}
		
		public double MagVariation {
			get {
				return magVariation;
			}
			set {
				magVariation = value;
			}
		}
		
		public double Hdop {
			get {
				return hdop;
			}
			set {
				hdop = value;
			}
		}
		
		#endregion
	}
}
